package com.bdzl.biz.service.impl;

import com.bdzl.biz.dao.OdrFileCategoryDao;
import com.bdzl.biz.service.OdrFileCategoryService;
import com.bdzl.pub.entity.loan.OdrFileCategoryDO;
import com.bdzl.pub.vo.loan.OdrFileCategoryVO;
import com.bdzl.pub.vo.loan.OdrFileInfoVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;



@Service
public class OdrFileCategoryServiceImpl implements OdrFileCategoryService {
	@Autowired
	private OdrFileCategoryDao odrFileCategoryDao;

	@Override
	public OdrFileCategoryDO get(Integer catId){
		return odrFileCategoryDao.get(catId);
	}

	@Override
	public OdrFileCategoryVO getAll(Integer catId) {
		return odrFileCategoryDao.getAll(catId);
	}

	@Override
	public List<OdrFileCategoryDO> list(Map<String, Object> map){
		return odrFileCategoryDao.list(map);
	}

	@Override
	public List<OdrFileCategoryVO> listAll(Map<String, Object> map) {
		return odrFileCategoryDao.listAll(map);
	}

	@Override
	public int count(Map<String, Object> map){
		return odrFileCategoryDao.count(map);
	}

	@Override
	public int listAllcount(Map<String, Object> map) {
		return odrFileCategoryDao.listAllcount(map);
	}

	@Override
	public int save(OdrFileCategoryDO odrFileCategory){
		return odrFileCategoryDao.save(odrFileCategory);
	}

	@Override
	public int update(OdrFileCategoryDO odrFileCategory){
		return odrFileCategoryDao.update(odrFileCategory);
	}

	@Override
	public int remove(Integer catId){
		return odrFileCategoryDao.remove(catId);
	}

	@Override
	public int batchRemove(Integer[] catIds){
		return odrFileCategoryDao.batchRemove(catIds);
	}

	@Override
	public List<OdrFileCategoryVO> getOdrFileCategory() {
		return odrFileCategoryDao.getOdrFileCategory();
	}

	@Override
	public List<OdrFileCategoryVO> getWarrant() {
		return odrFileCategoryDao.getWarrant();
	}

	@Override
	public List<OdrFileInfoVO> contractData(String ofiOdr, Integer ofiCat) {
		return odrFileCategoryDao.contractData(ofiOdr,ofiCat);
	}

}
